peace initiatives - Spanish English Dictionary